day in the life of a heavy diesel mechanic